package cn.edu.xmist.thread;

/**
 * @author zhongjinbin (jinbin.zhong@nascent.cn)
 * @version 1.0.0
 * @date 2021/1/8 13:40
 * @description 1.定义Runnable接口的实现类，一样要重写run()方法，这个run（）方法和Thread中的run()方法一样是线程的执行体
 * 2.创建Runnable实现类的实例，并用这个实例作为Thread的target来创建Thread对象，这个Thread对象才是真正的线程对象
 * 3.第三部依然是通过调用线程对象的start()方法来启动线程
 */
public class RunnableTest {

    public static void main(String[] args) {
        MyThread myThread = new MyThread();
        Thread thread = new Thread(myThread);
        thread.start();
    }

    static class MyThread implements Runnable {
        @Override
        public void run() {
            System.out.println("我是实现Runnable接口的类！");
        }
    }
}
